﻿namespace class11_3_5选择排序法
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //选择排列法

            int[] ryy = { 1,5, 3 ,45,2,9, 7, 8 };
            int min;
            int j;
            for(int i = 0; i < ryy.Length-1; i++)
            {
                min = i;
                for(j=i+1;j<ryy.Length;j++)
                {
                    if(ryy[j] < ryy[min])
                    {
                        min = j;
                    }
                    

                }
                int sd = ryy[i];
                ryy[i]=ryy[min];
                ryy[min]=sd;
            }
           foreach(int p in ryy)
            {
                Console.WriteLine(p);
            }



        }
    }
}
